Spain Math Olympiad Question | A Nice Factorial Problem